package cn.edu.neusoft.demo.hospital2.Dao;

import cn.edu.neusoft.demo.hospital2.pojo.SpecialClinic;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SpecialClinicDao {
    // 查询所有特色诊疗
    List<SpecialClinic> getAllSpecialClinics();

    // 根据科室ID查询特色诊疗
    List<SpecialClinic> getSpecialClinicsByDepartmentId(Integer departmentId);

    // 根据特色诊疗ID查询特色诊疗
    SpecialClinic getSpecialClinicById(Integer clinicId);

    // 新增特色诊疗
    int insert(SpecialClinic clinic);

    // 更新特色诊疗
    int updateSpecialClinic(SpecialClinic clinic);

    // 删除特色诊疗
    int deleteById(Integer clinicId);
}